Project manager telecom careers in Ibri, Oman